heavy cannonade

Translations
сильная канонада
The army advanced under a heavy cannonade.
Армия продвигалась под сильной канонадой.